scenic road

  1. Noun (US) turist caddesi